package org.ccay.excel.exporter;

import java.io.Serializable;
import java.util.List;

import org.ccay.core.base.PageVO;
import org.ccay.core.exception.ApplicationException;

/**
 * Excel 数据提供者	
 * @author chaowangbang
 * @since 2012-5-25
 */
public interface IExcelDataProvider {
	
	/** 
	 * 获取本批次数据（使用框架获取数据的接口）
	 * @param conditionObject
	 * @param pageVO
	 * @return
	 */
	List<?> getBatchData(Serializable conditionObject, PageVO pageVO)  throws ApplicationException;
	 
}
